*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px Microsoft YaHei, arial, 微软雅黑, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
::-webkit-scrollbar{ width: 8px; height: 8px; background-color: #F5F5F5;}
::-webkit-scrollbar-track{ border-radius: 10px; background-color: #E2E2E2;}
::-webkit-scrollbar-thumb{ border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background-color: #555;}
.row{ white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.rows{ word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.clearfix:after,.clear{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}
.tywidth{ width: 1340px; margin: 0 auto;}
.more_topic{ width: 1340px; margin: 75px auto 60px; text-align: center;}
.more_topic h3{ color: #222; font-weight: bold; font-size: 30px; line-height: 30px; margin-bottom: 15px;}
.more_topic h3 b{ color: #C50C11;font-weight: bold;}
.more_topic h4{ color: #464545; font-size: 18px; line-height: 18px;}
@font-face{ font-family: 'PINGFANG REGULAR';src: url('../fonts/PINGFANG REGULAR.TTF');font-weight: normal; font-style: normal;}

/*header*/
.htop{width: 100%;height: 36px;background: url(../images/top_bg.png)no-repeat center;}
.htop .tnr{width: 1200px;height: 36px;margin:0 auto;line-height: 36px;color: #fff;letter-spacing: 1px;}
.htop .tnr a{color: #fff;}
.htop .tnr a:hover{text-decoration: underline;}
.htop .tnr .l{float: left;}
.htop .tnr .r{float: left;margin-left: 652px;}

.header{width: 100%;position: absolute;z-index: 99; }
.header .header-1{height:40px;width: 100%;line-height: 40px;background: #F1F1F1;}
.header .header-1 .content{width: 1200px;margin: auto;}
.header .header-1 .content b{color: #504B4B;font-size: 14px;line-height:32px;}
.header .header-1 .content nav{line-height: 32px;float: right;height: 40px;width:379px;background: url(../images/1.png)no-repeat center;padding-left:123px;}
.header .header-1 .content nav .n1{width: 65px;line-height: 32px;font-size: 14px;float: left;color: #333;}
.header .header-1 .content nav .gun{height: 16px;width: 1px;background: #595959;margin-top:8px;float: left;margin-right: 18px;margin-left:8px;}

.header .header_slogan{ height:140px;width: 1200px;margin:0 auto;padding-top:10px;}
.header .header_slogan .logo{ width:190px; height:69px;float: left;padding-top: 21px;margin-left: -3px;}
.header .header_slogan .logo img{width: 100%;}
.header .header_slogan .text{height: 86px;float: left;margin-top: -5px;/**/ padding-top:10px;margin-left:28px;}
.header .header_slogan .text .t1{width:660px;height: 50px;font-size:24px;color: #333;padding-top: 21px;}	
.header .header_slogan .text .t1 b{color: #C50C11;font-weight:bold;}
.header .header_slogan .text .t2{width:526px;height: 28px;line-height: 28px;font-size:16px;color: #666;margin-top:2px;margin-top:7px;}
/*.header .header_slogan .text .t2 .yuan{font-size: 26px;font-weight: bold;float: left;margin-right: 10px;color: #6AB739;}
.header .header_slogan .text .t2 .ti{font-size: 16px;float: left;}*/

.header .header_slogan .right{width: 366px;height: 100px;margin-left:830px;}
.header .header_slogan .right .texts{height:60px;padding-top:33px;padding-right:6px;float: right;margin-right: 16px;}
/*.header .header_slogan .right .texts .te1{color: #333;font-size: 16px;text-align: right;letter-spacing:1px;}*/
.header .header_slogan .right .texts .te2{color: #333;font-size: 24px;margin-top: -2px;font-weight: bold;font-style:italic;}
.header .header_slogan .right .phones{width: 38px;height: 42px;margin-top:20px;position: absolute;}

/*.header .header_slogan .right .phones{-webkit-animation: move 1.3s linear infinite;animation: move 1.3s linear infinite;}*/
.header .header_slogan .right .code1{width: 78px;height: 100px;float: right;padding-top:10px;}
.header .header_slogan .right .code1 .c2{color: #666;text-align: center;}


/*font-style: italic;斜体*/

/*导航*/
.header .na_v{width:100%;height:58px;margin:0 auto; background: url(../images/nav_bg.png)no-repeat center;}

.header .nav{ height: 58px; /* border-top: 1px solid #c4c4c4;*/margin:0 auto;width: 1200px;padding-top:13px;}


.header .nav .nav-content nav .xz{ position: relative;text-align: center;/*width: 130px;*/margin-top: -15px;z-index: 66;
	margin-right:7px;padding-left: 34px;padding-right: 34px;
    display: inline-block; vertical-align: top; text-align: center;}
.header .nav .nav-content nav .xz:last-child{margin-right: 0;}
.header .nav .nav-content nav .xz{ position: relative; z-index: 1; color: #fff; font-size: 16px;z-index: 33;line-height: 58px;
	/*margin-left:39px;margin-right:39px;*/
	float: left;}

.header .nav .nav-content nav .xz a{color: #fff;}



.header .nav .nav-content nav .xz:before{ content: ""; position: absolute;
    display: block; opacity: 0; 
    transition: all .3s ease-out;}


.header .nav .nav-content nav .xz .xbb{position: absolute;width: 100%;height: 60px;z-index:-1}
.header .nav .nav-content nav .xz:hover .xbb{background: url(../images/nav_xbg.png)no-repeat center;}


.header .nav .nav-content nav .xz.on{color: #fff;background: url(../images/nav_xbg.png)no-repeat center;height: 60px;position: relative;z-index: 33;margin-top: -22px;line-height: 68px;}
.header .nav .nav-content nav .xz:hover{color: #fff;background: url(../images/nav_xbg.png)no-repeat center;height: 60px;position: relative;z-index: 33;margin-top: -22px;line-height: 68px;}

/*.header .nav .nav-content nav .xz .zm{opacity: 0;}
.header .nav .nav-content nav .xz.on .zm{opacity: 1;}
.header .nav .nav-content nav .xz:hover .zm{opacity: 1;}*/
.header .nav .nav-content nav .xz:hover i{color: #fff;}
.header .nav .nav-content nav .xz.on i{color: #fff;}
.header .nav .nav-content nav .xz.on:before,.header .nav .nav-content nav .xz:hover:before{ opacity: 1; height: 6px;}
.header .nav .nav-content nav .xz ul{ display: none; position: absolute; left: 50%; top: 60px; z-index: 999;
    transform: translateX(-50%); width: 145px; /*background-color: rgba(255, 255, 255, 0.902);*/background: #fff; /*border: 1px solid #eee;*/
    padding: 15px 0;}
.header .nav .nav-content nav .xz ul li{ font-size: 16px; color: #666; line-height: 16px; margin-top: 15px;}
.header .nav .nav-content nav .xz ul li:first-child{ margin-top: 0;}
.header .nav .nav-content nav .xz ul li:hover{ color: #C50C11;}
.header .nav .nav-content nav .xz:hover .xian1{opacity: 0;}
.header .nav .nav-content nav .xz.on .xian1{opacity: 0;}
.header .nav .nav-content nav .xian1{position: relative;width: 1px;height: 20px;background: #7374AC;float: right;margin-top: 21px;margin-right: -1px;}


/*banner*/

.banner-index{ line-height: 0;position: relative;z-index: 30;margin-top: 190px;}
.banner-index img{ width: 100%;}
.banner-index .slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.slideBox .hd{ position: absolute; bottom: 35px;left: 50%; transform: translateX(-50%); font-size: 0; z-index: 1;}
.slideBox .hd ul li{ background: #a3a4a1; width: 9px; height: 9px; margin-right: 10px; float: left; border-radius: 50%; cursor: pointer;}
.slideBox .hd ul li:last-child{ margin-right: 0;}
.slideBox .hd ul li.on{ background: #C50C11;}
.banner-index .slideBox .bd img{ width: 100%;}
.slideBox .bd ul li{ display: none;}
.slideBox .bd ul li:first-child{ display: none;}
.banner img{ width: 100%;}

/*search*/

.search{ font-size: 0; height: 60px; line-height: 60px; border-bottom: 1px solid #B0B0B0; /*background: #009B8B;*/ overflow: hidden;}
.search-content>div{ display: inline-block;vertical-align: top;}
.search-keywords span{ color: #333333; font-size: 16px; /*font-weight: bold;*/ margin-right: 15px;}
.search-keywords span img{ vertical-align: middle; margin: -5px 8px 0 0;}
.search-keywords a{ color: #666666; font-size: 14px;}
.search-keywords a:hover{ color: #00519D;}
.search-keywords i{ margin: 0 15px; color: #666; font-size: 14px;}
.search-form{ float: right;margin-right: -30px;}
#searchForm{ margin-top: 15px; /*background: url(../images/ss_rl.png)no-repeat;*/ width: 239px; height: 31px; display: inline-block; vertical-align: top;}
#searchForm>input{ background: none; border: none; outline: none; display: inline-block; vertical-align: top; }
#searchForm .search-input{ height: 34px; line-height: 31px; width: 77%;background: #F5F5F5;padding-left: 15px;}
.search-form #s_btn{ width: 31px; height: 35px; cursor: pointer;background: url(../images/ss_2s.png)no-repeat;}
#searchForm .search-input::-webkit-input-placeholder{ color: #999999;}
#searchForm .search-input:-moz-placeholder{ color: #999999;}
#searchForm .search-input::-moz-placeholder{ color: #999999;}
#searchForm .search-input:-ms-input-placeholder{ color: #999999;}



/*m1*/
.m1{width: 1200px;height: 416px;margin:0 auto;}
.m1 .top{height: 180px;width: 1200px;padding-top:77px;text-align: center;}
.m1 .top .t1{width: 506px;height: 18px;margin:0 auto;}
.m1 .top .t2{font-size: 28px;color: #333;font-weight: bold;margin-top: -30px;}
.m1 .top b{color: #DE151A;font-weight: bold;}
.m1 .top .t3{font-size: 20px;color: #333;margin-top: 13px;}

.m1 .nr{width: 1360px;height: 125px;}
.m1 .nr ul li{width: 230px;height: 125px;float: left;margin-right: 10px;border:1px solid #E0E0E0;}
.m1 .nr ul li img{width: 100%;}
.m1 .ck{width: 140px;text-align: center;border-bottom: 1px solid #D7D7D7;color: #696969;margin:0 auto;margin-top: 31px;}

/*m1*/
.p_top{width: 100%;height: 200px;background: url(../images/m2_bg.png)no-repeat center;text-align: center;padding-top:77px;}
.p_top .top_1{font-size: 28px;color: #fff;font-weight: bold;}
.p_top .top_2{font-size: 20px;color: #F9F0F0;padding-top:9px;}


.product{width: 1200px;height:1020px;margin:0 auto;padding-top:20px;}
.product .nr{width: 1200px;height: 900px;margin-top: 46px;}
.product .nr .left{width: 219px;height: 581px;float: left;margin-right: 43px;}
.product .nr .left .l_t{width: 219px;height: 237px;background: url(../images/xxbj.png)no-repeat center;}
.product .nr .left .l1{width: 219px;text-align: center;padding-top:108px;font-size: 18px;color: #F2DBDB;}
.product .nr .left .l2{width: 219px;text-align: center;margin-top: 18px;margin-bottom: 61px;}
.product .nr .left .l3{position: absolute;width: 219px;text-align: center;color: #E6BFBF;text-decoration: underline;margin-top: -53px;}
.product .nr .left .list b{height: 69px;display: block;width: 219px;padding-left:35px;line-height: 69px;font-size: 16px;color: #333;background: #F7F7F7;}
.product .nr .left .list b.on{background: #EFEFEF;}
.product .nr .left .list b:hover{color: #C50C11;}

.product .nr .left .list .lb li .title{height: 30px;width: 100%;line-height: 30px;padding-left: 35px;}
.product .nr .left .list .lb li .title:hover{text-decoration: underline;color: #C50C11;}

/*.product .nr .left .list b:nth-child(2n){background: #F7F7F7;}
.product .nr .left .list b:nth-child(4n){background: #F7F7F7;}*/  
.product .nr .ri{width: 936px;height: 880px;float: left;overflow: hidden;}
.product .nr .ri .xx{width: 936px;height: 878px;}
.product .nr .ri .xx ul li{width: 300px;height: 266px;float: left;margin-right:18px;margin-bottom: 35px;}
.product .nr .ri .xx ul li:nth-child(3n){ margin-right:0;}
.product .nr .ri .xx ul  li .tp{width: 300px;height: 228px;overflow: hidden;border:1px solid #666;}
.product .nr .ri .xx ul li .tp img{width: 100%;transition: all .8s}
.product .nr .ri .xx ul li .tp:hover img{transform: scale(1.1, 1.1);}
.product .nr .ri .xx ul li .title{width: 300px;height: 45px;background: #76767C;color: #FEFEFF;text-align:center;line-height: 45px;font-size: 14px;}
.product .nr .ri .xx ul li:hover .title{background: #C50C11;}
.product .nr .ri .xx ul li:hover .tp{border:1px solid #C50C11;}



/*m3*/
.m3{width: 100%;height: 481px;background: url(../images/m3_bg.png)no-repeat center;}
.m3 .top{height: 180px;width: 1200px;padding-top:77px;text-align: center;margin:0 auto;}
.m3 .top .t1{width: 554px;height: 18px;margin:0 auto;}
.m3 .top .t2{font-size: 28px;color: #333;font-weight: bold;margin-top: -30px;}
.m3 .top b{color: #DE151A;font-weight: bold;}
.m3 .top .t3{font-size: 20px;color: #333;margin-top: 13px;}
.m3 .nr{width: 1287px;height: 232px;margin:0 auto;padding-left: 44px;margin-top: 12px;}
/*m3*/


/*m4*/
.m4{width: 100%;height: 810px;background: url(../images/m4_bg.png)no-repeat center;}
.m4 .top{height: 180px;width: 1200px;padding-top:111px;text-align: center;margin:0 auto;}
.m4 .top .t1{width: 952px;height: 18px;margin:0 auto;}
.m4 .top .t2{font-size: 28px;color: #333;font-weight: bold;margin-top: -30px;}
.m4 .top b{color: #DE151A;font-weight: bold;}
.m4 .top .t3{font-size: 20px;color: #333;margin-top: 10px;}
.m4 .nr{width: 1200px;height: 500px;margin:0 auto;margin-top: 53px;}
.m4 .nr .hd{width: 281px;height: 500px;float: left;}
.m4 .nr .hd ul li{width: 268px;height: 119px;background: url(../images/m4_xbg.png)no-repeat center;margin-bottom: 1px;padding-top:49px;padding-left: 100px;}
.m4 .nr .hd ul li.on{width: 281px;background: url(../images/m4_xbga.png)no-repeat center;}
.m4 .nr .hd ul li .iim{position: absolute;margin-left: 46px;margin-top: 33px;}
.m4 .nr .bd{width: 890px;height: 479px;float: left;overflow: hidden;margin-left: 25px;}
.m4 .nr .bd ul li .tp{width: 890px;height: 479px;border:5px solid #C50C11;}
.m4 .nr .bd ul li .tp img{width: 100%;height: 100%;}
.m4 .nr .bd ul li .text{width: 890px;height:130px;margin-top: -130px;position: relative;z-index: 3;}
.m4 .nr .bd ul li .text .t1{width: 210px;height: 125px;background: #C50C11;float: left;text-align: center;color: #fff;font-size: 21px;font-weight: bold;letter-spacing: 2px;line-height: 38px;padding-top:24px;}
.m4 .nr .bd ul li .text .t2{width: 676px;height: 125px;background: rgba(0, 0, 0, .8);float: left;padding-left: 58px;padding-top:23px;}
 .m4 .nr .bd ul li .text .t2 .tt{color: #CFCFCF;line-height: 28px;}
 /*m4*/

/*技术团队*/
.m5{width: 100%;height: 679px;background: url(../images/m5_bgs.png)no-repeat center;margin-top: -10px;}
.m5 .top{height: 180px;width: 1200px;padding-top:96px;text-align: center;margin:0 auto;}
.m5 .top .t1{width: 580px;height: 18px;margin:0 auto;}
.m5 .top .t2{font-size: 28px;color: #333;font-weight: bold;margin-top: -30px;}
.m5 .top b{color: #DE151A;font-weight: bold;}
.m5 .top .t3{font-size: 20px;color: #363636;margin-top: 10px;}

.m5 .nr{width: 1202px;height: 291px;margin:0 auto;margin-top: 46px;overflow: hidden;}
.m5 .nr ul li{width: 219px;height: 291px;float: left;margin-right: 26px;}
/*技术团队*/


/*案例*/
.m6{width: 100%;height: 649px;background: url(../images/m6_bg.png)no-repeat center;}
.m6 .top{height: 180px;width: 1200px;padding-top:96px;text-align: center;margin:0 auto;}
.m6 .top .t1{width: 580px;height: 18px;margin:0 auto;}
.m6 .top .t2{font-size: 28px;color: #fff;font-weight: bold;margin-top: -30px;}
.m6 .top b{color: #DE151A;font-weight: bold;}
.m6 .top .t3{font-size: 20px;color: #E5E5E5;margin-top: 10px;}

.m6 .nr{width: 1200px;height: 350px;margin:0 auto;margin-top: 56px;overflow: hidden;}
.m6 .nr ul li{width: 378px;height: 350px;float: left;margin-right: 33px;}
.m6 .nr ul li .l1{width: 378px;height: 266px;overflow: hidden;}
.m6 .nr ul li .l1 .tp{width: 378px;height: 266px;}
.m6 .nr ul li .l1 .tps{width: 309px;height: 214px;position: relative;margin-left: 35px;z-index: 3;transition: all .3s;}
.m6 .nr ul li:hover .l1 .tps{margin-top: -238px;}
.m6 .nr ul li .l2{width: 384px;height: 78px;text-align: center;font-size:18px;padding-top:25px;}
.m6 .nr ul li:hover .l2{font-size: 18px;font-weight: bold;padding-top:23px;letter-spacing: 1px;background: url(../images/m6_t1xbg.png)no-repeat center;margin-left: -3px;margin-top: 11px;color: #FEFCFC;}
/*案例*/



/*流程*/
.m7{width: 100%;height: 576px;background: url(../images/m7_bg.png)no-repeat center;margin-top: -8px;}
.m7 .top{height: 180px;width: 1200px;padding-top:106px;text-align: center;margin:0 auto;}
.m7 .top .t1{width: 509px;height: 18px;margin:0 auto;}
.m7 .top .t2{font-size: 28px;color: #333;font-weight: bold;margin-top: -30px;}
.m7 .top b{color: #DE151A;font-weight: bold;}
.m7 .top .t3{font-size: 20px;color: #363636;margin-top: 10px;}

.m7 .nr{width: 1230px;height: 230px;margin:0 auto;padding-left: 12px;}
.m7 .nr .hd .dd{position: absolute;margin-top: 118px;margin-left: -12px;}
.m7 .nr .hd ul li{width: 99px;height: 230px;float: left;margin-right: 39px;text-align: center;}
.m7 .nr .hd ul li .tp{width: 99px;height: 99px;background: url(../images/m7_ibg.png)no-repeat center;line-height:118px;}
.m7 .nr .hd ul li.on .tp{background: url(../images/m7_ibga.png)no-repeat center;}
.m7 .nr .hd ul li .tp2{position: relative;z-index: 33;width: 99px;padding-top:4px;opacity: 0;}
.m7 .nr .hd ul li.on .tp2{opacity: 1;}
.m7 .nr .hd ul li .t3{width: 99px;font-size: 17px;padding-top:9px;}
/*流程*/


/*团队展示*/
.m8{width: 100%;height:892px;background: url(../images/m8_bg.png)no-repeat center;}
.m8 .top{height: 180px;width: 1200px;padding-top:106px;text-align: center;margin:0 auto;}
.m8 .top .t1{width: 492px;height: 18px;margin:0 auto;}
.m8 .top .t2{font-size: 28px;color: #333;font-weight: bold;margin-top: -30px;}
.m8 .top b{color: #DE151A;font-weight: bold;}
.m8 .top .t3{font-size: 20px;color: #666;margin-top: 10px;}

.m8 .nr{width:1200px;height: 600px;margin:0 auto;background: #f1f1f1;margin-top: 31px;}
.m8 .nr .bd .zs{width: 1200px;height: 497px;}
.m8 .nr .bd .zs .oa{position: absolute;width: 100px;height: 16px;z-index: 33;margin-left: 549px;margin-top: 452px;}
.m8 .nr .bd .zs .oa li{width: 13px;height: 13px;background: #fff;border-radius: 100%;float: left;margin-left: 6px;margin-right: 6px;}
.m8 .nr .bd .zs .oa li.on{background: #C50C11;}
.m8 .nr .bd .zs .oa .prevs{position: absolute;margin-left: -646px;margin-top: -228px;}
.m8 .nr .bd .zs .oa .nexts{position: absolute;margin-left:670px;margin-top: -228px;}

.m8 .nr .bd .zs .ob li{width: 1210px;height: 497px;border:5px solid #7D7D7D;border-radius:8px;}
.m8 .nr .bd .zs .ob li img{width: 100%;height: 100%;}

.m8 .nr .hd{width: 1200px;height: 64px;background: url(../images/m8_xbg.png)no-repeat center;margin-top: 28px;}
.m8 .nr .hd li{width: 300px;height: 65px;float: left;}
.m8 .nr .hd li .text{width: 221px;height: 65px;line-height: 50px;margin-top:7px;text-align: center;font-size: 18px;color: #fff;}
.m8 .nr .hd li.on .text{background: url(../images/m8_d.png)no-repeat center;}


/*团队展示*/


.m9{width: 100%;height:637px;background: url(../images/m9_bg.png)no-repeat center;}
.m9 .nr{width: 1201px;height: 637px;background: url(../images/m9_rbgs.png)no-repeat center;margin:0 auto;}
.m9 .nr .bd{width: 1037px;height: 637px;padding-left: 41px;padding-top:153px;float: left;}
.m9 .nr .bd .l{width: 467px;height: 327px;overflow: hidden;float: left;}
.m9 .nr .bd .l img{width: 100%;transition: all .8s;}
.m9 .nr .bd .l:hover img{ transform: scale(1.1);}

.m9 .nr .hd{width: 158px;height: 630px;float: left;margin-left: 5px;padding-top:109px;}
.m9 .nr .hd li{width: 158px;height: 141px;text-align: center;padding-top:35px;}
.m9 .nr .hd li.on{background: #9E1C20;}
.m9 .nr .hd li .l1{color: #F9F1F1;font-size: 15px;letter-spacing: 1px;margin-top: 3px;}


.m9 .nr .bd .r{width: 512px;height: 327px;float: left;padding-left: 47px;padding-top:21px;}
.m9 .nr .bd .r .r1{font-size: 20px;font-weight: bold;margin-top: 20px;}
.m9 .nr .bd .r .r2{width: 440px;height: 1px;background: #7C7C7C;margin-top: 10px;}

.m9 .nr .bd .r .r3{line-height: 25px;color: #727272;margin-top: 28px;}
.m9 .nr .bd .r .r4{width: 108px;height: 35px;background: #C50C11;text-align: center;line-height: 35px;color: #fff;margin-top: 40px;transition: all .5s;}
.m9 .nr .bd .r .r4:hover{border-radius: 20px;}
/*about*/



/*new*/
.new{width: 1200px;margin:0 auto;height: 550px;}
/*.newtab>div{ float: left; width: 570px; height: 480px; overflow: hidden;}*/
.new .newtab .left{width: 703px;height: 500px;float: left;}
.new .newtab .right{width: 414px;height:410px;float: left;padding-top:28px;overflow: hidden;}

.new .newtab .left .hd{width: 703px;height: 34px;background: url(../images/m10_lbg.png)no-repeat center;}
.new .newtab .left .hd li{float: left;width: 180px;font-size: 20px;font-weight: bold;letter-spacing: 2px;line-height: 15px;}
.new .newtab .left .hd li.on{color: #C50C11;} 
.new .newtab .more{position: absolute;border:1px solid #E8E8E8;width: 75px;height: 27px;text-align: center;line-height: 27px;color: #949494;border-radius: 5px;margin-top: -7px;}
.new .newtab .more:hover{background: #C50C11;color: #fff;}
.new .newtab .left .bd{margin-top: 39px;}
.new .newtab .left .bd .pic{width: 304px;height: 331px;float: left;}

.new .newtab .left .bd .pic img{width: 100%;}

.new .newtab .left .bd dl{float: left;padding-left: 30px;}
.new .newtab .left .bd dl dd{width: 368px;height: 43px;border-bottom: 1px dashed #A7A7A7;line-height: 43px;margin-bottom: 29px;font-size: 15px;}
.new .newtab .left .bd dl dd:hover a{color: #C50C11;}


.new .newtab .right .top{width: 414px;height:5px;background: url(../images/m10_rbg.png)no-repeat center;margin-bottom:40px;}
.new .newtab .right .top .ti{width: 180px;font-size: 20px;font-weight: bold;letter-spacing: 2px;margin-top: -37px;position: absolute;color: #C50C11;}

.new .newtab .right .newlist li{height: 135px; height: 135px!important;width: 414px;border-bottom: 1px dashed #A7A7A7;padding-top:40px;}
.new .newtab .right .newlist li .wen a{ font-size: 16px;}
/*.news .nr .right .bd ul li .wen a:hover{ color: #FFAE00;}*/
.new .newtab .right .newlist li .da{ margin-top:17px;}
.new .newtab .right .newlist li .wen a:hover i{ text-decoration: underline;}
.new .newtab .right .newlist li .wen a:before{ content: ""; background: url(../images/A.png)no-repeat; width: 34px; height: 20px; margin: 2px 20px 0 0; display: inline-block; vertical-align: top;}
.new .newtab .right .newlist li .da a:before{ content: ""; background: url(../images/Q.png)no-repeat; width: 34px; height: 20px; margin: 2px 20px 0 0; display: inline-block; vertical-align: top;}
.new .newtab .right .newlist .da a i{ width: 335px; display: inline-block; vertical-align: top; font-size: 14px; line-height: 22px;}


/*43 368*/

/*foot*/

.footbg{background: url(../images/m11_bg.png)no-repeat center; width: 100%; height: 459px; overflow: hidden;padding-top:39px;}
.footbg .link{width: 1200px;margin:0 auto;height: 58px;margin-bottom: 16px;background: url(../images/m11_link.png)no-repeat center;line-height: 58px;}
/*.footbg .link .t1{width: 130px;height: 50px;line-height: 50px;font-size: 32px;}
.footbg .link .list{width: 1050px;height: 50px;float: left;margin-left:130px;margin-top: -50px;}*/
.footbg .link ul li{float: right;height: 50px;font-size:15px;/*padding-top:2px;*/margin-left: 80px;}
.footbg .link ul li a{color: black;color: #fff;}
.footbg .link ul li:hover a{text-decoration: underline;}



.footbg .nr{width: 1200px;margin:0 auto;height: 230px;margin-top: 36px;}
.footbg .nr>div{ display: inline-block; vertical-align: top;}
.footbg .nr .text{width: 150px;height: 280px;margin-right: 40px;padding-top:45px;}
.footbg .nr .text .t1{font-size: 18px;color: #fff;letter-spacing: 1px;}
.footbg .nr .text .t0{width: 30px;height: 1px;background: #CFCECE;margin-top: 16px;margin-bottom: 25px;}
.footbg .nr .text .t2{font-size: 14px;color: #868585;margin-bottom: 10px;}
.footbg .nr .text .t2:hover{text-decoration: underline;color: #fff;}

.footbg .nr .code{width: 112px;height: 200px;margin-top:78px;margin-left: 28px;}
.footbg .nr .code .hd{position: absolute;margin-left: -25px;margin-top: -13px;}
.footbg .nr .code .hd li{width: 26px;height: 44px;background: url(../images/m8_1bg.png)no-repeat center;margin-bottom:6px;text-align: center;padding-top:9px;}
.footbg .nr .code .hd li.on{background: url(../images/m8_0bg.png)no-repeat center;}
.footbg .nr .code .bd{width: 136px;height: 136px;background: url(../images/m11_codebg.png)no-repeat center;padding-top:12px;margin-top: -38px;}

.footbg .nr .code .c1{width: 112px;height: 200px;margin-left:12px;}
.footbg .nr .code .c1 .t1{width: 112px;height: 112px;}
.footbg .nr .code .c1 .t1 img{width: 100%}
.footbg .nr .code .c1 .t2{width: 152px;height: 50px;font-size: 14px;line-height:65px;text-align: center;color: #fff;margin-left: -20px;}
.footbg .nr .code .c1 span{ display: block; position: relative; width: 112px; height: 112px; overflow: hidden;}
.footbg .nr .code .c1 span img{width: 100%;}
.footbg .nr .code .c1 span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}

.footbg .nr .rr{/*width: 270px;*/height: 200px;/*background: yellow;*/margin-left: 99px;padding-top:50px;}
.footbg .nr .rr .r1{color: #A6A6A6;margin-top: 17px;}
.footbg .nr .rr .r2{color: #fff;font-size: 22px;font-weight:bold;letter-spacing: 3px;}

.footbg .nr .rr .r3{color: #A6A6A6;margin-top: 6px;}

.footbg .bbbd{width: 100%;height: 38px;margin-top: 60px;}
.footbg .bbbd .nr{width: 1340px;height: 38px;margin:0 auto;padding-left: 183px;}
.footbg .bbbd .left{font-size: 14px;color: #FEFEFE;float: left;line-height: 38px;}







@media only screen and (max-width: 1200px){ .foot .content .text{ padding-right: 20px;}
	}
@media only screen and (max-width: 1200px){ .foot .bottom .fr{ padding-right: 20px;}
	}
@keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

@-webkit-keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}
